package com.cssy.xxkj.attach.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 附件上传
 *
 */

public class AttachFileUploadDO implements Serializable {

	private static final long serialVersionUID = 1L;
	
	private String id;
	
	private String baseDirId;//磁盘起始路径
	
	private String fileName;//附件名称
	
	private Long fileSize;//附件大小
	
	private String fileContentType;//文件格式
	
	private String fileCategory;//类型
	
	private String fileRelated;//有效性
	
	private String saveType;//存储的方式(支持数据LOB存储、磁盘文件存储)
	
	private String diskPath;//磁盘的相对路经
	
	private String projectId;//关联的对象id
	
	private String projectType;//关联的业务类型
	
	private String uploadUser;//上传人id
	
	private String uploadUserName;//上传人姓名
	
	private Date uploadDate;//上传时间

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}
	
	public String getBaseDirId() {
		return baseDirId;
	}

	public void setBaseDirId(String baseDirId) {
		this.baseDirId = baseDirId;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public Long getFileSize() {
		return fileSize;
	}

	public void setFileSize(Long fileSize) {
		this.fileSize = fileSize;
	}

	public String getFileContentType() {
		return fileContentType;
	}

	public void setFileContentType(String fileContentType) {
		this.fileContentType = fileContentType;
	}

	public String getFileCategory() {
		return fileCategory;
	}

	public void setFileCategory(String fileCategory) {
		this.fileCategory = fileCategory;
	}

	public String getFileRelated() {
		return fileRelated;
	}

	public void setFileRelated(String fileRelated) {
		this.fileRelated = fileRelated;
	}

	public String getSaveType() {
		return saveType;
	}

	public void setSaveType(String saveType) {
		this.saveType = saveType;
	}

	public String getDiskPath() {
		return diskPath;
	}

	public void setDiskPath(String diskPath) {
		this.diskPath = diskPath;
	}

	public String getProjectId() {
		return projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	public String getProjectType() {
		return projectType;
	}

	public void setProjectType(String projectType) {
		this.projectType = projectType;
	}

	public String getUploadUser() {
		return uploadUser;
	}

	public void setUploadUser(String uploadUser) {
		this.uploadUser = uploadUser;
	}

	public String getUploadUserName() {
		return uploadUserName;
	}

	public void setUploadUserName(String uploadUserName) {
		this.uploadUserName = uploadUserName;
	}

	public Date getUploadDate() {
		return uploadDate;
	}

	public void setUploadDate(Date uploadDate) {
		this.uploadDate = uploadDate;
	}
	
}
